turn of fate - French English Dictionary